stinking toe - Turkish English Dictionary